package com.miplus.ccrm.core.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.util.Date;

import lombok.Data;

/**
 * 模板关联的大模型质检规则表
 *
 * @TableName QM_MODEL_RULES_LINK
 */
@TableName(value = "QM_MODEL_RULES_LINK")
@KeySequence(value = "SEQ_QM_MODEL_RULES_LINK")
@Data
public class QmModelRulesLink {
    /**
     * 关联ID
     */
    @TableId(type = IdType.INPUT)
    private Integer linkid;

    /**
     * 模版ID
     */
    private Integer templateid;


    /**
     * 质检主项ID
     */
    private Integer qamainsid;
    
    /**
     * 大模型提示词内容
     */
    private String rulePrompt;
    
    /**
     * 状态：0-禁用，1-启用
     */
    private Integer status;
    
    /**
     * 创建人
     */
    private String crusr;
    
    /**
     * 创建时间
     */
    private Date crdt;
    
    /**
     * 修改人
     */
    private String mdusr;
    
    /**
     * 修改时间
     */
    private Date mddt;
    
    /**
     * 模型ID
     */
    private Integer modelId;
    
    /**
     * 模型版本
     */
    private String modelVersion;
    
    /**
     * 创建用户ID
     */
    private Integer createUserId;
    
    /**
     * 更新用户ID
     */
    private Integer updateUserId;
}